Skip to main content

Uvoz izvoda

Opcija za uvoz izvoda u program Dramin RMP System.

Preporuka

Preporučujemo da koristite opciju Izvodi Banke iz glavnog menija, odakle se podaci prebacuju na nalog za knjiženje. Na taj način osiguravate bolji kvalitet podataka i jednostavniji rad sa uvozima.

Svrha metode

Opcija služi za automatski uvoz bankovnih izvoda u trenutno otvorenom nalogu za knjiženje.

  • učitava stavke izvoda,
  • određuje opis i konto stavke,
  • formira knjiženja po prometima,
  • na kraju dodaje zbirne stavke izvoda.
  • moguć je uvoz više fajlova u jednom prolazu.

Podržani formati

Metoda obrađuje:

  • .txt
  • .xml

1. .txt fajlovi

Podržana su dva tipa:

  • Halkom format
  • tekstualni format koji se prepoznaje po prvom redu ST_RACUNA

2. .xml fajlovi

Podržani su XML izvodi tipa:

  • stmtrslist — obrađuju se kao FX Client izvodi

Poseban slučaj:

  • ako je koreni XML element TransakcioniRacunPrivredaIzvod, prikazuje se poruka da se izvod Raiffeisen banke uvozi u novom nalogu za knjiženje.

Tok rada

1. Provera naziva fajla

Za svaki fajl proverava da li naziv sadrži nedozvoljene karaktere. Ako sadrži, fajl se preskača i prikazuje se poruka o grešci.

2. Unos pomoćnih konta

Kod prvog uvoza u tom prolazu metoda može tražiti unos konta:

  • konto zbireva
  • kod XML uvoza i konto pošte

Ta vrednost se zapamti i ne traži se ponovo za naredne fajlove u istoj operaciji.


Obrada .txt izvoda

A. Halkom format

Za svaki red izvoda metoda:

  • čita datum,
  • čita datum valute,
  • čita iznos,
  • određuje da li je stavka duguje ili potražuje,
  • formira opis i konto.

Kako se određuje iznos

Na osnovu šifre transakcije:

  • 10 → duguje
  • 20 → potražuje
  • 30 → negativno duguje
  • 40 → negativno potražuje

Kako se određuje konto

Podrazumevani konto je:

  • 2419

Ako postoji povezivanje tekućeg računa, konto može biti formiran automatski na osnovu:

  • tekućeg računa,
  • tipa promene,
  • podešavanja Firma\KontniPlan.

B. Tekstualni format

Kod ovog formata red se deli po znaku #. Metoda zatim:

  • čita datume,
  • određuje da li je odliv ili priliv,
  • generiše opis iz polja fajla,
  • pokušava da prepozna konto.

Posebne mogućnosti

Kod isplata sa računa:

  • ako postoji račun primaoca, pokušava se identifikacija preko NBS servisa,
  • ako poslovni partner već postoji, koristi se njegov konto,
  • ako ne postoji, metoda može:
    • dodati novog poslovnog partnera,
    • upisati novu analitiku,
    • formirati konto partnera.

Posebni slučajevi knjiženja

  • provizija banke → konto 5530
  • kupoprodaja deviza → konto 2449
  • uplata pazara → konto 2419
  • određene vrste plaćanja → 4500, 435... ili 431... u zavisnosti od kontnog plana

Obrada .xml izvoda

Za XML tip stmtrslist metoda:

  • prolazi kroz svaki izvod (stmtrs ili pmtnotification),
  • prolazi kroz svaku transakciju (stmttrn),
  • čita datum i iznos,
  • određuje da li je transakcija debit ili credit,
  • formira opis i konto.

Automatsko određivanje konta u XML-u

Podrazumevano:

  • 2419

Posebna pravila:

  • ako opis sadrži POSTA ZA → koristi se konto pošte
  • ako naziv primaoca ukazuje na prolazni račun tarife → 5530
  • ako ukazuje na realizaciju čekova → 2404
  • u ostalim slučajevima pokušava se mapiranje preko broja računa iz lookup tabele

Šta metoda upisuje u nalog

Za svaku pronađenu stavku metoda dodaje jedan red u nalog sa podacima:

  • broj naloga,
  • konto,
  • opis,
  • duguje,
  • potražuje,
  • datum knjiženja,
  • datum dokumenta,
  • po potrebi datum valute.

Na kraju svakog izvoda dodaje i dve zbirne stavke:

  • zbir duguje na konto zbireva,
  • zbir potražuje na konto zbireva.

Opis zbirne stavke je npr:

  • Izvod broj ...
  • ili kod XML-a Izvod...

Mogućnosti koje metoda pruža

Metoda omogućava:

  • uvoz jednog ili više izvoda odjednom,
  • automatsko prepoznavanje formata fajla,
  • automatsko knjiženje stavki po izvodu,
  • automatsko formiranje zbirnih stavki,
  • automatsko određivanje konta po računu i vrsti promene,
  • prepoznavanje posebnih transakcija:
    • provizija banke,
    • pošta,
    • kupoprodaja deviza,
    • uplata pazara,
    • prolazni računi,
  • dopunu šifrarnika poslovnih partnera iz eksternog servisa kada je potrebno.

Ograničenja i napomene

  • Metoda očekuje strogo definisan format fajla.
  • Neispravan XML prekida obradu i prikazuje poruku korisniku.
  • Ako je naziv fajla problematičan, taj fajl se preskača.
  • Kod pojedinih .txt izvoda koristi se eksterni servis za proveru računa i partnera.
  • Nakon svakog fajla pokušava čuvanje podataka u bazi.

Kratak opis za operatera

Automatski preuzima bankovne izvode iz .txt ili .xml fajlova, prepoznaje prometne stavke, određuje odgovarajuća konta, unosi ih u nalog i dodaje zbirne redove za kompletan izvod.